Atum\Addons\Addons B

Total Complexity 99
Dependencies 9
Dependents 5
Total lines 903
Lines of code 413
Logical lines of code 203
Comment lines 274
Methods 26
Properties 3

Methods 26

Method Rating Maintainability Complexity Lines of code
install_addon()
B
35 14 87
get_addon_status()
A
41 13 57
__construct()
A
47 10 32
check_addons_updates()
A
51 9 24
get_addons_list()
S
47 6 34
init_addons()
S
59 6 13
has_valid_key()
S
62 6 11
get_keys()
S
63 5 10
load_addons_page()
S
48 2 34
add_atum_addons_suggestions()
S
56 3 18
http_request_args()
S
68 4 6
plugin_row_meta()
S
63 3 9
get_instance()
S
70 3 6
get_addon_folder()
S
65 3 9
api_request()
S
59 1 14
add_menu()
S
64 1 9
update_key()
S
72 1 5
check_license()
S
78 1 3
activate_license()
S
72 1 5
deactivate_license()
S
72 1 5
get_version()
S
70 1 6
get_installed_addons()
S
80 1 3
is_addon_active()
S
78 1 3
__clone()
S
78 1 3
__sleep()
S
78 1 3
delete_status_transient()
S
75 1 4